neutral athlete
AthleticsCoe's Dividing Line: When World Athletics Stands Alone Before Russia's DoorIn a press room in Budapest, on the final day of the inaugural Ultimate...
International FootballA “Football” Article Without a Single Football: When Data Classification Betrays SportsI often tell colleagues that before VAR spoke, I had already heard the data...
International FootballAl-Nassr and João Félix: the €12.5m renewal, the cheapest investment and the bill nobody has countedThe report went out on a midweek night in Riyadh, at the hour when the clock ...
International FootballFeyenoord post deep red figures despite many major transfers: the real issue is not the transfersDe Kuip has just released the annual financial report. Fans look at the net...
EsportsWhen the Data Table Is Empty: The Verification Discipline of an Esports AnalystOn a June night in 2026, in a small apartment in Kuala Lumpur, I opened the...
International FootballSpatial Density: The Invisible Weapon Reshaping Modern FootballIn the 41st minute of the first half at Kazan Arena, I sat in a small studio ...
Domestic FootballViet Anh and Hoang Hen in Doubt Against Malaysia: The Third-Place Match Becomes a Squad-Depth Test for VietnamVietnam's gym session after the semi-final contained no ball. No tactical...
GolfStrokes Gained Cannot Save an Empty ScorecardAt the 18th hole of an event on the Asian Swing, I stood behind the ropes and...
BilliardsThe Blank Spreadsheet: Billiards' Unresolved Data ProblemIt was past two in the morning in Liverpool when I finally closed the laptop....
Table TennisVietnamese Table Tennis: The Second Ball and the Data Gap in the Fifth GameGame five, 10-10. The player stands at the left corner of the table, rotating...
ChessPM Modi gifts Sindarov's World Cup scoresheet to Uzbek president: A symbol of 'Chess Diplomacy'During his state visit to Uzbekistan in early August 2026, Indian Prime...
TennisSports Bulletin September 30, 2026: The Packed Broadcast Schedule and the Truth Behind the NumbersIn Melbourne, September 30, 2026, as I scanned global sports broadcast...
SwimmingDo Hung Dung and 259 Days of Rupture: When a V.League Injury Forces Vietnamese Football to Re-Read ItselfOn March 24, 2026, I sat in Stand B of Hang Day Stadium, less than thirty...
BadmintonAsian Games 2026: The Badminton Draw, Byes, and a Compressed ScheduleOn September 26, 2026, in Aichi-Nagoya, a singles player may have to walk ont...
Domestic FootballHưng Yên Unbeaten: Seven Points From Three Rounds And The Cracks Nobody Wants To SeeTạ Xuân Trường's 41st-minute equaliser did not come from a designed...
Domestic FootballVFF adopts FIFA 2026 laws: V-League enters a new era against time-wastingThe referee raises his hand and begins a five-second countdown. The throw-in...
Table Tennis2026 U.S. Open: 118 Events and the Space Behind Las VegasThere is one detail in the event list of the 2026 U.S. Open that stops me col...
Badminton24-22 Then 12-21: The Real Gap for Vietnamese Badminton at the Asian GamesI was sitting across from the scoreboard when the second game closed at 24-22...
EsportsBehind the Esports Spotlight: When Fairy Tales Hide the Operational EquationThat night in Shenzhen, a city that almost never truly sleeps, I stayed behin...
International FootballManchester United vs Sabah FK: A Champions League Report That Fails a Single Verification TestThere is a number that made me stop mid-sentence: 13:00, Thursday, September...
International FootballA “Football” Article Without a Single Football: When Data Classification Betrays SportsI often tell colleagues that before VAR spoke, I had already heard the data...
International FootballAl-Nassr and João Félix: the €12.5m renewal, the cheapest investment and the bill nobody has countedThe report went out on a midweek night in Riyadh, at the hour when the clock ...
International FootballFeyenoord post deep red figures despite many major transfers: the real issue is not the transfersDe Kuip has just released the annual financial report. Fans look at the net...
EsportsWhen the Data Table Is Empty: The Verification Discipline of an Esports AnalystOn a June night in 2026, in a small apartment in Kuala Lumpur, I opened the...
International FootballSpatial Density: The Invisible Weapon Reshaping Modern FootballIn the 41st minute of the first half at Kazan Arena, I sat in a small studio ...
Domestic FootballViet Anh and Hoang Hen in Doubt Against Malaysia: The Third-Place Match Becomes a Squad-Depth Test for VietnamVietnam's gym session after the semi-final contained no ball. No tactical...
GolfStrokes Gained Cannot Save an Empty ScorecardAt the 18th hole of an event on the Asian Swing, I stood behind the ropes and...
BilliardsThe Blank Spreadsheet: Billiards' Unresolved Data ProblemIt was past two in the morning in Liverpool when I finally closed the laptop....
Table TennisVietnamese Table Tennis: The Second Ball and the Data Gap in the Fifth GameGame five, 10-10. The player stands at the left corner of the table, rotating...
ChessPM Modi gifts Sindarov's World Cup scoresheet to Uzbek president: A symbol of 'Chess Diplomacy'During his state visit to Uzbekistan in early August 2026, Indian Prime...
TennisSports Bulletin September 30, 2026: The Packed Broadcast Schedule and the Truth Behind the NumbersIn Melbourne, September 30, 2026, as I scanned global sports broadcast...
SwimmingDo Hung Dung and 259 Days of Rupture: When a V.League Injury Forces Vietnamese Football to Re-Read ItselfOn March 24, 2026, I sat in Stand B of Hang Day Stadium, less than thirty...
BadmintonAsian Games 2026: The Badminton Draw, Byes, and a Compressed ScheduleOn September 26, 2026, in Aichi-Nagoya, a singles player may have to walk ont...
Domestic FootballHưng Yên Unbeaten: Seven Points From Three Rounds And The Cracks Nobody Wants To SeeTạ Xuân Trường's 41st-minute equaliser did not come from a designed...
Domestic FootballVFF adopts FIFA 2026 laws: V-League enters a new era against time-wastingThe referee raises his hand and begins a five-second countdown. The throw-in...
Table Tennis2026 U.S. Open: 118 Events and the Space Behind Las VegasThere is one detail in the event list of the 2026 U.S. Open that stops me col...
Badminton24-22 Then 12-21: The Real Gap for Vietnamese Badminton at the Asian GamesI was sitting across from the scoreboard when the second game closed at 24-22...
EsportsBehind the Esports Spotlight: When Fairy Tales Hide the Operational EquationThat night in Shenzhen, a city that almost never truly sleeps, I stayed behin...
International FootballManchester United vs Sabah FK: A Champions League Report That Fails a Single Verification TestThere is a number that made me stop mid-sentence: 13:00, Thursday, September...
